 
div.screen{
 
}
.m-menu {
    display: none;
}
 div.burger {
	height: 40px; 
	width: 40px;
	position: absolute;
	top: 10px; 
	right: 10px;
	cursor: pointer;	
	z-index: 99;
	-webkit-transition:all 0.4s ease;transition:all 0.4s ease;
	display: none;
}
body.master_hide div.burger {
 	top: 3px; 
 }
body.master_hide div.x,
body.master_hide div.y,
body.master_hide div.z
 {
	background: #333;
}
	div.x,
	div.y,
	div.z {
		position: absolute; margin: auto;
		top: 0px; bottom: 0px;		
		background: #fff;
		border-radius:2px;
		-webkit-transition: all 200ms ease-out;
		   -moz-transition: all 200ms ease-out;
		    -ms-transition: all 200ms ease-out;
		     -o-transition: all 200ms ease-out;
		        transition: all 200ms ease-out;
	}		
	div.x, div.y, div.z { height: 3px; width: 38px; }
	div.x{top: -10px;}
	div.y{top: 14px;}
	div.z{top: 40px;}
	div.collapse{
		top: 20px;
		background:#000;
		-webkit-transition: all 70ms ease-out;
		   -moz-transition: all 70ms ease-out;
		    -ms-transition: all 70ms ease-out;
		     -o-transition: all 70ms ease-out;
		        transition: all 70ms ease-out;
	}
	 
	
	div.rotate30{
		-ms-transform: rotate(30deg); 
    	-webkit-transform: rotate(30deg); 
	    transform: rotate(30deg);	
		-webkit-transition: all 50ms ease-out;
		   -moz-transition: all 50ms ease-out;
		    -ms-transition: all 50ms ease-out;
		     -o-transition: all 50ms ease-out;
		        transition: all 50ms ease-out;					
	}
	div.rotate150{
		-ms-transform: rotate(150deg); 
    	-webkit-transform: rotate(150deg); 
	    transform: rotate(150deg);	
		-webkit-transition: all 50ms ease-out;
		   -moz-transition: all 50ms ease-out;
		    -ms-transition: all 50ms ease-out;
		     -o-transition: all 50ms ease-out;
		        transition: all 50ms ease-out;					
	}
	
	div.rotate45{
		-ms-transform: rotate(45deg); 
    	-webkit-transform: rotate(45deg); 
	    transform: rotate(45deg);	
		-webkit-transition: all 100ms ease-out;
		   -moz-transition: all 100ms ease-out;
		    -ms-transition: all 100ms ease-out;
		     -o-transition: all 100ms ease-out;
		        transition: all 100ms ease-out;					
	}
	div.rotate135{
		-ms-transform: rotate(135deg); 
    	-webkit-transform: rotate(135deg); 
	    transform: rotate(135deg);	
		-webkit-transition: all 100ms ease-out;
		   -moz-transition: all 100ms ease-out;
		    -ms-transition: all 100ms ease-out;
		     -o-transition: all 100ms ease-out;
		        transition: all 100ms ease-out;					
	}

div.navbar{ }

div.circle{	
	border-radius: 0%;
	width:100vw;
	height:100vh;
	position:absolute;
	top: -100vh; 
	background:#eee;
	opacity:0;
	-webkit-transition: all 0.5s ease ;
	   -moz-transition: all 0.5s ease;
	    -ms-transition: all 0.5s ease;
	     -o-transition: all 0.5s ease;
	        transition: all 0.5s ease;	
}
div.circle.expand{
	width:100vw;
	height:100vh;
	top: -0vh;
	opacity: 0.95;
	left: -0vw; 	
	-webkit-transition: all 0.5s ease;
	   -moz-transition: all 0.5s ease;
	    -ms-transition: all 0.5s ease;
	     -o-transition: all 0.5s ease;
	        transition: all 0.5s ease ;					
	
}
/**/
div.menu {
	height: 100%; 
	width: 100%;
	position: absolute;
	top: 0px; left: 0px;
}
div.menu ul li {
	list-style: none;
 
 
	left:0;
	
	width:320px;
	text-align:center;
/*	
opacity:0;
font-size:0px;
	-webkit-transition: all 70ms ;
	   -moz-transition: all 70ms ;
	    -ms-transition: all 70ms ;
	     -o-transition: all 70ms ;
	        transition: all 70ms ;*/
}
div.menu ul li a {
	color:#000;
	text-transform:uppercase;
	text-decoration:none;	
	letter-spacing:3px;			
}

div.menu li.animate{
	font-size:21px;
	opacity:1;
	-webkit-transition: all 150ms ;
	   -moz-transition: all 150ms ;
	    -ms-transition: all 150ms ;
	     -o-transition: all 150ms ;
	        transition: all 150ms ;
}
div.menu li.animate:nth-of-type(1){	
	top:120px;
	transition-delay: 0.0s;	
}
div.menu li.animate:nth-of-type(2){
	top:190px;
	transition-delay: 0.03s;			
}
div.menu li.animate:nth-of-type(3){
	top:260px;
	transition-delay: 0.06s;		
}
div.menu li.animate:nth-of-type(4){
	top:330px;
	transition-delay: 0.09s;		
}
div.menu li.animate:nth-of-type(5){
	top:400px;
	transition-delay: 0.12s;		
}
div.menu li.animate:nth-of-type(6){
	top:470px;
	transition-delay: 0.15s;	
}


/**/
.m-menu .footer2{
	position: fixed;
	width: 100%;
	bottom: 20px;
	 left: 0;
	 margin-top: 0px;
	 padding-top: 0px;
	 border-top: 0px solid #b9b9b9;
}
.m-menu .footer2 .m-lr80{
	margin-top: 0px;
	padding-top: 20px;
	border-top: 1px solid #807A2E;
}
.m-menu ul{
	float: left;
	width: 90%;
	padding-left: 10%;
	padding-top: 8vh;
/*	padding-top: 0;*/
	-webkit-transition:all 0.4s ease;transition:all 0.4s ease;
	/*transform: translateY(-50%);
	position: relative;*/
}
.m-menu ul li {
	padding-bottom: 10%;
	-webkit-transition:all 0.4s ease;transition:all 0.4s ease;
}

.m-menu ul li a{
	font-size: 34px; 
	text-align: center;
	position: relative;
	display: block;
	padding-left: 0px;
}
 
.m-menu ul li a:hover:{
	opacity: 1;
}
.m-menu ul:hover li a:not(:hover){       
	         opacity: .4;     
	     }
.m-menu ul li a::before{
	content: '';
	display: block;
	background: #000;
	width: 20px;
	height: 3px;
	position: absolute;
	left: 0;
	top: 50%;
	display: none;
}
.m-menu .ft-cent{
	float: left;
	width: 40%;
	text-align: left;
	padding-top: 4%;
	padding-top: 9vh;
	position: relative;
	padding-bottom: 300px;
/*	padding-bottom: 22vh;*/
}
.m-menu .ft-cent b {
	margin-bottom: 0;
}

 
.m-menu .ft-cent .pa{
	bottom: 0;
	
}
.m-menu .ft-cent .b {
	    margin-bottom: 10px;
}
.m-menu .ft-cent .a .b {
	margin-top: 5px;
}
 
.m-menu {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.m-menu .menu-1,
.m-menu .menu-1 .jr
 {
	opacity: 0;
	visibility: hidden;
	-webkit-transition:all 0.4s ease;transition:all 0.4s ease;
}
.m-menu .menu-1.animate {
	padding-top: 160px;
	padding-top: 15vh;
}

.m-menu .menu-1.animate,
.m-menu .menu-1.animate .jr
 {
	opacity: 1;
	visibility: inherit;
	
	
}
.m-menu .menu-1.animate .jr {
 
}



